in front of their eyes - Allemand Anglais Dictionnaire